home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Arsenal Files 8
/
The Arsenal Files Collection #8 (Arsenal Computer) (1996).ISO
/
wildcat
/
asend100.zip
/
AUTOSEND.WCX
(
.txt
)
< prev
next >
Wrap
Wildcat! WCX
|
1996-08-21
|
964b
|
101 lines
'! Decompiled with wccNosy version 4.20f (freeware)
'! Input File: in.wcx 964 bytes 11/15/122 01:49:34am
'! Code Segment Size :707 bytes
'! Data Segment Size :5565 bytes
'! String Segment Size:257 bytes
'! Compiled with WCC version 4.10
Type Type26
Filler0(1 To 6) As Byte
s6 As String*70
Filler76(1 To 10) As Byte
l86 As Long
s90 As String*70
Filler160(1 To 10) As Byte
l170 As Long
s174 As String*70
s244 As String*8
Filler252(1 To 12) As Byte
w264 As Word
End Type
Dim s4463 As String*70
Dim i4565 As Integer
Dim s4567 As String
Dim s4571 As String
Dim s4575 As String
Dim l4579 As Long
Dim mh4583 As MessageHeader
Dim ur4903 As UserRecord
Dim s5553 As String
Dim s5557 As String
Dim s5561 As String
Cls
Print "@0F@Listserv Autosend Utility v1.00 (08/21/96) - by Pete Nelson"
Print "Terminal One BBS (510) 689-9528"
Print "Author: pete@terminal-one.com"
Print
Delay 1
MorePrompt(0)
If ParamStr(1) = "" Then
s5553 = "autosend.cfg"
Else
118 s5553 = ParamStr(1)
End If
127 Open s5553 For Input As 1
Input #1, s4571
Input #1, s4575
Input #1, s4567
Input #1, s5561
Input #1, s5557
Close 1
s4571 = Trim(s4571)
s4575 = Trim(s4575)
s4567 = UCase(Trim(s4567))
s5561 = Trim(s5561)
i4565 = Val(Trim(s5557))
If Not Exists(s4571) Then
Print
Print "@0C@"; s4571; " @0F@does not exist."
Print
WaitEnter
End
End If
293 If Not Exists(s4575) Then
Print
Print "@0C@"; s4575; " @0F@does not exist."
Print
WaitEnter
End
End If
338 Open s4571 For Random As 1 Len = 102 '! This value should probably be replaced with a "SizeOf" expression
l4579 = 1
Print
Do
366 Get 1, l4579, s4463 '! 102 bytes
If s4463 <> "<BLANK>" Then
mh4583.To = s4463
mh4583.From = s4567
mh4583.FromId = 0
mh4583.ToId = 0
If GetUser(ur4903, mh4583.To) Then
mh4583.ToId = ur4903.UserId
End If
490 If GetUser(ur4903, mh4583.From) Then
mh4583.FromId = ur4903.UserId
End If
530 mh4583.Subject = s5561
mh4583.Network = ""
mh4583.Flags = 3
AddMessage(mh4583, s4575, "", i4565)
Print "@0A@Sending @0F@"; mh4583.Subject; " @0A@to @0E@"; mh4583.To
UpdateScreen
End If
635 Inc l4579
Loop Until l4579 > LOF(1)
Print
Print "@0B@Done!"
Delay 2
End